1000 BUTTONS SECTION 1001 OK 1002 &Close 1003 &Help 1004 RFU 1005 &Browse... 1006 RFU 1007 &Find 1008 &Open Dialog 1009 &Save As Dialog 1010 &Color Dialog 1011 &Font Dialog 1012 &Print Dialog 1013 S&how Common Dialog 1014 P&rint Setup Dialog 1015 &Color 1016 F&ont 1017 &Bullets 1018 &Ghosted 1019 &Col Headers 1020 &Show Progress 1021 &Add Button 1022 &Remove Button 1023 C&ustomize 1500 MENUS SECTION 1501 &Controls Demo 1502 &Windows 95 Controls 1503 &Database Controls 1504 &3D Controls 1505 &Graphical Controls 1506 &Features 1507 &About... 1508 Windows 95 Controls 1509 Database Controls 1510 3D Controls 1511 Graphical Controls 1512 Features 1513 About VB Controls Demo 1514 Graph &Types: 1515 Graph &Styles: 1516 Visual Basic Controls Demo\nFor 32-bit Windows Development\n\nCopyright 1517 1987-1995 Microsoft Corp.\n\nThis product was developed for Microsoft by:\nValor Whisler\nSemiotix Systems, LLC\nAurora, Colorado\n 1518 You do not have permissions to access this table. 1520 Open Database 1521 Unable to open DB: 1522 No tables were found 1523 Open File 1524 This function is not yet implemented. 1525 &Database: 1526 &Tables: 1527 &Fields: 2500 COMMON STRINGS SECTION 2501 Max: 2502 Min: 2503 Properties 2504 File &Name: 2505 Find &Text: 2506 Database File (*.mdb)|*.mdb 2507 Rich Text File (*.rtf)|*.rtf|Text File (*.txt)|*.txt 2508 &Bold 2509 &Italic 2510 Text File (*.txt)|*.txt|All Files (*.*)|*.* 2511 Background Color 2512 &View: 2513 Sub Items 2514 &Sort: 2515 Delay: 2516 Image: 2517 Captio&n: 5000 WINDOWS 95 SECTION 5001 &Add Panel 5002 &Remove Panel 5003 T&ext: 5004 &Add Tab 5005 &Remove Tab 5006 T&ext: 5007 ImageList 5008 ListView 5009 RichTextBox 5010 TabStrip 5011 Toolbar 5012 TreeView 5013 ProgressBar 5014 StatusBar 5015 Slider 5016 Normal 5017 Simple 5018 &Style: 5019 Panel Properties 5020 Panels Methods 5021 Alig&nment: 5022 A&utosize: 5023 &Bevel: 5024 &Tick Style: 5025 &Load File 5026 &Save File 5027 Dialog &Title: 5028 Settings 5029 Examples of Returns 5030 Font Sample 5031 Color Sample: 5032 Tab Properties 5033 Tabs Methods 5034 Select Range 5035 Selected Text Properties 5036 Brazil150,368,000Brasilia110,972,0009,293,000 5037 Canada29,560,000Ottawa20,318,00011,118,000 5038 France56,367,000Paris41,373,00020,940,000 5039 Germany62,237,000Berlin59,443,00025,844,500 5040 Italy57,664,000Rome41,518,00021,500,000 5041 Japan123,638,000Tokyo94,830,00027,844,000 5042 Mexico88,598,000Mexico58,740,0004,853,900 5043 Spain39,405,000Madrid36,016,0009,273,700 5044 Sweden8,527,000Stockholm7,077,0003,151,000 5045 UK57,410,000London51,439,00017,272,300 5046 USA251,398,000Washington, DC185,280,000132,108,000 5047 EarthPlanetCountryCapitalPopulationTotal UrbanCars 5048 CountryCapitalPopulationTotalUrbanCars 5049 PropertyValueDescription 5050 TextTagRootParentFull PathChildChildrenFirst SiblingLast Sibling 5051 String that is displayed in node.Stores extra data.Starting node in tree.Direct parent of this node.Concatinated path from root.First child of this node.Count of children.First node at same level.Last node at same level. 5052 Buttons Methods 5053 Button Properties 5054 &Tab Width Style: 8000 COMBO BOX SECTION 8001 LeftCenterRight 8002 NoneInsetRaised 8003 NoneSpringContent 8004 DefaultCheck ButtonButton GroupSeparatorPlaceholder 8005 TextCAPSNUM LOCKINSSCROLLTimeDate 8006 Bottom/RightTop/LeftBothNo Ticks 8007 TabsButtons 8008 IconSmall IconListReport 8009 AscendingDescending 8010 NoneLeftTop 8011 Panel 1Panel 2Panel 3 8012 Tab 1Tab 2Tab 3Tab 4Tab 5 8013 TrueFalse 8014 JustifiedFixed 8015 LeftRightCenter 10001 Data Access 10002 Visual Basic provides very powerful data access capabilities. \n \nThrough the Jet Engine the following data sources can be used: 10003 \n \n SQL Server \n Oracle \n Access \n FoxPro \n dBase \n Paradox \n Btrieve \n \n 10004 The Enterprise Edition also includes high performance Client/Server \ndata access through the new Remote Data Control. \n 10005 10006 10007 10008 10009 10010 10011 10051 Data Controls 10052 Data-aware controls provide a way to create the data access portion of a Visual Basic application without writing code. Data-aware controls can be used in conjunction with the programmatic data access 10053 object layer to smoothly integrate the productivity of data-aware controls with the versatility and control of the programmatic layer. \n 10054 \nThe Professional Edition offers many data-aware controls including: \n \n 10055 DB Grid \n DB Listbox \n 3D Panel \n 3D Check Box \n Masked Edit Control. \n 10056 \nSee the Custom Control Reference for complete information about the Professional Edition data-aware controls. 10057 10058 10059 10060 10061 10101 ODBC 10102 Microsoft Open Database Connectivity (ODBC) is a standard programming interface supported by many different database vendors. \n 10103 \nThe Professional and Enterprise Edition have full ODBC support, including scrollable cursor support, and comes with the Microsoft SQL Server and the Oracle Server drivers for ODBC. \n 10104 \nSee the Data Access Guide for complete information about ODBC Data Access. 10105 10106 10107 10108 10109 10110 10111 10151 Crystal Reports 10152 \nCrystal Reports for Visual Basic makes it easy to add reporting to your Visual Basic Applications. \n 10153 \nThis award winning report writer uses the Access Engine for data access and includes a custom control to facilitate embedding reports in Visual Basic applications. 10154 10155 \n \nWith Crystal Reports you will be able to write reports drawing information from the following data sources: 10156 \n \n Access \n Microsoft FoxPro (Windows and DOS) \n Borland Paradox (Windows and DOS) \n Microsoft SQL Server \n Sybase SQL Server \n Oracle 10157 10158 10159 10160 10161 10201 Help Compiler 10202 \nVisual Basic Professional Edition includes Help Compiler 3.1. Use it to create your own Windows Help files (.HLP) to ship to your customers or clients. 10203 \n \nOnce you have written your help file, the easiest way to access it from your Visual Basic program is by using the HelpContextID property. \n 10204 \nRefer to the Help Compiler Guide for more information. \n 10205 \nThe Help Compiler is installed below your Visual Basic directory in a sub-directory called 'HC'. 10206 10207 10208 10209 10210 10211 10251 Setup Wizard 10252 The Setup Wizard guides you through the steps needed to build installable disks for your application. \n 10253 \nThe setup disks that you will create with the Setup Wizard will appear to your users as any other professionally developed Windows application. 10254 10255 10256 10257 10258 10259 10260 10261 10301 Clip Art 10302 All editions of Visual Basic include over 80 Windows metafiles (.WMF) from the Business Clipart Library. \n 10303 \nMetafiles can be scaled (stretched) to any dimension. \n 10304 10305 10306 10307 10308 10309 10310 10311 10351 Bitmaps 10352 \nVisual Basic comes with an assortment of bitmaps that you can use to create tool bars and other graphical elements in your program. 10353 \nBelow are examples of bitmaps which are included with the Professional Edition of Visual Basic. 10354 10355 10356 10357 10358 10359 10360 10361 10401 Visual Design Guide 10402 \nVisual Basic comes with a Visual Design Guide to help you create the best possible User Interface designs for your application. \n 10403 \nThis guide covers topics such as color and font basics, interface and icon design, and the effective use of visual controls. \n 10404 \nIt also includes examples of easy to use visually powerful user interfaces. \n 10405 \nThe Visual Design Guide is installed below the Visual Basic Directory, in a sub-directory called 'VDG'. 10406 10407 10408 10409 10410 10411 10451 Sample Applications 10452 \nThese are some of the Sample Applications that are included with Visual Basic: \n \n 10453 Align Add-In for the Visual Basic Development Environment. \n 10454 Browser A Browser Application. \n Calc A simple Calculator. \n CallDlls Demonstrates Access to DLLs. \n Controls General Demonstration of Controls. 10455 \n DataCtrl Use of the Data Control. \n DDE How to include DDE in your applications. \n DataWiz Builds a form from a table. \n FileCtls Demonstrates 10456 use of File, Directory, and Drive controls. \n FileIO Demonstrates record handling in flat files. \n FirstApp Demonstrates animation by moving bitmaps. \n Graphics Demonstrates use of graphics methods. \n Grid Demonstrates the use of the grid control. \n 10457 Mapi With the Mail API build mail-enabled applications. \n MCI A demonstration of the Multimedia control. \n 10458 10459 10460 10461 10501 Knowledge Base 10502 The Professional and Enterprise Editions of Visual Basic 4.0 includes an extensive selection of topics in a Knowledge Base. The Knowledge Base is included as part of the MSDN Starter Kit. \n 10503 \nThe Knowledge Base includes an updated list of Visual Basic 4.0 algorithms, tricks and more! \n 10504 10505 10506 10507 10508 10509 10510 10511 10551 Windows API 10552 The Professional and Enterprise Editions both ship with a program called 'API Viewer' which allows you to search a database for all declares, constants, and types for 32-bit Windows. \n 10553 \nOnce located, the API information can be copied into your application. This program is very useful for migrating your applications from 16- to 32-bit. 10554 10555 10556 10557 10558 10559 10560 10561 10601 MSDN Starter Kit 10602 The Professional and Enterprise Editions CD-ROM s include an MSDN Starter Kit. MSDN is Microsoft s developer information publishing service, 10603 and the starter kit includes lots of valuable articles, samples etc. on Windows programming with Visual Basic. \n 10604 10605 10606 10607 10608 10609 10610 10611 10612 Common Dialog 10613 Standard Edition 10614 The Microsoft® Visual Basic® programming system is simply the fastest way to learn programming on the Microsoft Windows 10615 95 operating system. Award-winning Visual Basic is also the best-selling Windows development tool, with more than a million copies sold worldwide. 10616 The Standard Edition is Microsoft s low- priced entry edition to Visual Basic programming. It features: \n \n · 32-bit application creation \n · Rich set of controls including data bound grid, check box, combo box, file list, drive list, \n 10617 common dialog and over 20 more \n · Support for OLE controls, OLE Servers and DLLs (VBX controls supported under 16-bit only) \n 10618 · Data exchange with the Microsoft Access, FoxPro, dBASE®, Paradox®, \n and Btrieve® (16-bit only) databases as well as Microsoft Excel and text formats \n 10619 · OLE Automation support for controlling OLE enabled applications like Excel \n 10620 · Many sample applications, bitmaps, and icons included for a quick start \n 10621 10622 10623 Professional Edition 10624 Visual Basic Professional Edition is the tool for individual, professional programmers creating custom Windows software. The Professional Edition creates applications for Windows 3.x, Windows 95 and Windows NT, allowing developers to manage their 10625 transition to 32-bit Windows at their own pace. Key features include: \n \n · 16- and 32-bit application creation \n · Rich set of controls including data bound grid, check box, combo box, file list, drive list, \n common dialog and over 20 more \n 10626 · 11 Windows 95 OLE controls for great Windows 95 applications \n 10627 · Support for OLE controls, OLE Servers and DLLs (VBX controls supported under 16-bit only) \n 10628 · OLE Automation support for controlling OLE enabled applications like Excel \n · OLE component and OLE DLL component creation \n 10629 · Open integrated development environment for integrating third party modeling \n and version control tools plus custom wizard creation \n 10630 · Data exchange with the Microsoft Access, FoxPro, dBASE®, Paradox®, \n and Btrieve® (16-bit only) databases as well as Microsoft Excel and text formats \n 10631 · Full ODBC support including Microsoft SQL Server and Oracle drivers \n · Crystal Reports report writer including improved database engine integration \n and fine-tuning during print preview \n 10632 · Many sample applications, bitmaps, and icons included for a quick start \n 10633 Enterprise Edition 10634 Visual Basic Enterprise Edition is the tool for teams of developers creating large, distributed client/server applications. The Enterprise Edition contains everything that is included in the Professional and the Standard Edition plus: \n \n 10635 · Full distributed application development and debugging capabilities \n 10636 · Integrated Microsoft Visual SourceSafe version control system - supports visual differences, \n component sharing and histories \n 10637 · High speed remote data control optimized for SQL Server and Oracle databases \n 10638 · Remote Data Objects for fine-tuned programmatic access to remote databases \n 10639 10640 10641 10642 10651 Visual Basic 4.0 Professional Edition Features 11000 MESSAGES SECTION 11001 Error saving file: 11002 Error loading file: 11003 User pressed cancel 11004 VB Demo 20001 Graph Control 20002 The Graph Control enables you to include powerful graphical presentations of information and data in your Visual Basic Applications. \n 20003 \nThe demonstration of the graph controls illustrates all of the different graph type and sub-types. \n \nSelect the graph type and 20004 sub-type from the drop-down listboxes. 20005 20006 20007 20008 20009 20010 20011 20020 2D Pie Chart3D Pie Chart2D Bar Chart3D Bar ChartGantt ChartLine ChartLog/Lin ChartArea ChartScatter ChartPolar ChartHLC Chart 20021 None 20022 DefaultNo Label LinesColored LabelsColored labels without lines% Labels% Labels without lines% Colored Labels% Colored labels without lines 20023 DefaultNo Label LinesColored LabelsColored labels without lines% Labels% Labels without lines% Colored Labels% Colored labels without lines 20024 DefaultHorizontalStackedHorizontal stackedStacked %Horizontal stacked % 20025 DefaultHorizontalStackedHorizontal stackedStacked %Horizontal stacked %Z-ClusteredHorizontal Z-Clustered 20026 DefaultSpaced Bars 20027 DefaultSymbolsSticksSticks and SymbolsLinesLines and symbolsLines and sticksLines and sticks and symbols 20028 DefaultSymbolsSticksSticks and SymbolsLinesLines and symbolsLines and sticksLines and sticks and symbols 20029 Default - Stack the data setsAbsolutePercentage 20030 Default - Symbols Only 20031 DefaultSymbolsSticksSticks and SymbolsLinesLines and symbolsLines and sticksLines and sticks and symbols 20032 Default - High, Low and Close BarsNo Close BarNo High-Low BarsNo Bars 20033 Chart Type Requested that is not yet supported. 20040 1 20041 4 20042 0 20043 20352842 20044 NorthSouthEastWest 20045 2 20046 2 20047 0 20048 20352842 20049 NorthSouthEastWest 20050 4 20051 4 20052 0 20053 5123612341235123 20054 NorthSouthEastWest 20055 3 20056 4 20057 0 20058 9 4 2 10 20 21 19 18 13 14 21 13 20059 JanFebMarApr 20060 3 20061 4 20062 0 20063 9 4 2 10 20 21 19 18 13 14 21 13 20064 JanFebMarApr 20065 1 20066 37 20067 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170 180 190 200 210 220 230 240 250 260 270 280 20068 9 4 2 10 20 21 19 18 13 14 21 13 9 4 2 10 20 21 19 18 13 14 21 13 9 4 2 10 20 21 19 18 1 \n3 \n \n \n 14 21 13 9 4 2 10 20 21 19 18 13 14 21 13 20069 20070 3 20071 4 20072 0 20073 9 4 2 10 20 21 19 18 13 14 21 13 20074 JanFebMarApr 20075 1 20076 37 20077 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170 180 190 200 210 220 230 240 250 260 270 280 \n 20078 9 4 2 10 20 21 19 18 13 14 21 13 9 4 2 10 20 21 19 18 13 14 21 13 9 4 2 10 20 21 19 18 \n 13 \n \n \n 14 21 13 9 4 2 10 20 21 19 18 13 14 21 13 20079 20080 3 20081 4 20082 0 20083 9 12 14 15 4 6 5 10 5 10 9 14 20084 Q1-95Q2-95Q3-95Q4-95 20101 DB Grid 20102 The Databound Grid control is a powerful addition to any Visual Basic application. Without any programming you will be able to present a tablular 20103 representation of data from a wide range of databases. \n \nWith a few lines of code you can make the grid dynamically change its data source. \n 20104 \nBecause the Databound Grid control uses ODBC and the Jet DBMS Engine, you are able to access the following data sources: \n \n 20105 Microsoft Access \n Microsoft FoxPro (Windows and DOS) \n Borland Paradox (Windows and DOS) \n Novell BTrieve \n 20106 Microsoft SQL Server \n Sybase SQL Server \n Oracle \n 20107 20108 20109 20110 20111 20301 DB Listbox 20302 The Databound Listbox allows you to easily incorporate a selection based on data stored in a database. This eliminates a lot of code that was needed in earlier versions of Visual Basic. 20303 20304 20305 20306 20307 20308 20309 20310 20311 20401 DB Combo 20402 The Databound Combobox, like the Databound Listbox, allows you to incorporate a selection control based on information stored in a database. 20403 20404 20405 20406 20407 20408 20409 20410 20411 20501 Animated Buttons 20502 Animated Buttons can add life to an application and can help you present information independent of language. \n 20503 \nFor example, the voltage selection control in the demonstration present a visual representation of a physical device which many people have seen and work with. \n 20504 \nThe filing cabinet control shows not only a recognizable metaphor, it also accurately and susynticlly represents the state of the applications. 20505 20506 Alternate Text: \n 20507 The Animated Button Control is a flexible button control that allows you to use any icon, bitmap, or metafile to define your own button controls. 20508 Control types include animated buttons, multistate buttons, and animated check boxes. \n 20509 \nEach animated button can contain zero or more images and an optional text caption. An animated tuoon can be though of as a series of frames that are displayed in sequence. The frames can be 20510 sequenced with each activation, or all at the same time with a single activation, similar to a movie which displays sequential frames. 20511 20601 Gauge 20602 The Gauge controls allow you to build a visual representation of a value. 20603 \n \nYou are able to use your own bitmaps and can have a linear control either horizaontally or vertically. You are also able to have 20604 a circular control either in a full circle or a sem-circle. 20605 20606 20607 20608 20609 20610 20611 20701 Picture Clip 20702 The Picture clip provides an efficient mechanism for storing multiple picture resources. Instead of using multiple bitmaps or icons, create a source bitmap that contains all the icon images 20703 required by your application. When you need to access an individual icon, the Picture Clip Control can select the region in the source bitmap that contains the icon to be displayed. \n 20704 \nFor example, you could use this control to store all the images needed to display a toolbar for your application. It is much more efficient to store all of the toolbar images in a 20705 single bitmap and have the Picture Clip Control display them than it is to store each image in a separate picture box. 20706 \n \nPress the 'See Full Bitmap' button in the demonstration to see the source bitmap used in the demonstration. 20707 20708 20709 20710 20711 20712 Graphic Cell 20713 Picture: 20714 Number: 20715 Column: 20801 Spin 20802 You can use the spin button control to increment or decrement numbers that are displayed in a text box or other conrol. At run time, when the user click the up (or right) arrow of the spin button, 20803 SpinUp events are generated repeatedly until the user releases the mouse. Likewise, when the user clicks the down (or left) arrow, SpinDown events are generated until the user releases the mouse. \n 20804 20805 \nThe Delay property determines how often the SpinUp and SpinDown events are generated. 20806 20807 20808 20809 20810 20811 20812 Spin Delay Time: 20813 Spin Counter: 20814 Spin ASCII: 20815 Different looks for Spin Buttons 20901 3D Frame 20902 \n \nThe 3D Frame Control emulates the standard Visual Basic frame control, which provides a graphical or functional grouping of controls. The 3D Frame Control also allows the use of three-dimensional 20903 text (right, left or centered in the frame), and the frame itself can appear raised or inset. 20904 20905 20906 20907 20908 20909 20910 20911 21001 3D Checkbox 21002 The 3D Check Box Conrol emulates the standard Visual Basic Check Box Conrol, which displays an option that can be turned on or off. \n \nIn addition, this control allows you 21003 to align three-dimensional text to the right or left of the check box. 21004 21005 21006 21007 21008 21009 21010 21011 21101 3D Option 21102 The 3D Option Button Control emulates the standard Visual Basic option button control, which displays an option that can be turned on or off. \n 21103 \n This control also allows you to align three-dimensional text to the right or left of the option button. 21104 21105 21106 21107 21108 21109 21110 21111 21201 3D Command 21202 The 3D Command Button Control emulates the standard Visual Basic command button Control, which performs a task when the user either clicks the button or presses a key. 21203 \n \nIn addition, this control can display a three-dimensional caption as well as a bitmap or an icon. A variable bevel width allows the button 21204 to appear raised off the screen. 21205 21206 21207 21208 21209 21210 21211 21301 3D Group Push 21302 The 3D Group Push Button Control is a push button that turns its state on and off when clicked. \n \nIndividual 3D Group Push Buttons can be used in groups to emulate the 21303 functionality of the tool bar in Microsoft Excel spreadsheets or the ribbon in Microsoft Word for Windows word processing program. 21304 21305 21306 21307 21308 21309 21310 21311 21401 3D Panel 21402 You can use the 3D Panel Control to display plain or three-dimensional text on a three-dimensional backgroud, to group other controls on a three-dimensional background as an alternative to the frame 21403 control, or to lend a three-dimensional appearance to standard controls such as list boxes, combo boxes and scroll bars. \n 21404 \nThe 3D Panel is a three-dimensional rectangular area of vairable size that can be as large as the form or just large enough to display a single line of text. 21405 \n \nIt can present status information in a dynamically colored circle or bar with or without showing the percentage of fill. \n 21406 s015\nExperiement with the demonstration to see how changes in the Inner and Outer Bevel can make dramatic changes in the appearance of this control. 21407 21408 21409 21410 21411 21412 Flood Type 21413 Flood Percent 21414 Flood Color 21500 Properties: 21501 3D Fonts 21502 No 3-D TextRaised w/light shadingRaised w/heavy shadingInset w/lightshadingInset w/heavy shading 21503 Caption 21504 Rounded Corners 21505 Allow all controls to be up at the same time 21506 Outline 21507 Border Width 21508 Bevel Width 21509 Inner Bevel 21510 Outer Bevel 21515 Shadow Color 21516 Dark Grey 21517 Black 21520 Shadow Style 21521 None 21522 Inset 21523 Raised 21530 Alignment 21531 Left 21532 Center 21533 Right 21540 Top - Left 21541 Left-TopLeft-MiddleLeft-BottomRight-TopRight-MiddleRight-BottomCenter-TopCenter-MiddleCenter-Bottom 21550 Flood 21551 NoneLeft To RightRight To LeftTop To BottomBottom To TopWidening Circle 21560 Text Alignment 21561 Text To The Right 21562 Text To The Left 21570 Autosize 21571 None 21572 Picture to Button 21573 Button to Picture 21580 Push Buttons 21581 Multi State Buttons 21582 Check Boxes 21601 Visual Basic 4.0 Professional Controls Demonstration